package anul_2014.Programare;

public class KZahl {
	
	static KomplexZahl[][] c;
	static KomplexZahl z1, z2;
	static double v1, v2;
	static int n;

	public static void main(String[] args) {
//		v1 = Citire.citireDouble();
//		v2 = Citire.citireDouble();
//		z1 = new KomplexZahl(v1, v2);
//		double mod = KomplexZahl.modul(z1);
//		v1 = Citire.citireDouble();
//		v2 = Citire.citireDouble();
//		z2 = new KomplexZahl(v1, v2);
//		KomplexZahl z3 = KomplexZahl.add(z1, z2);
//		KomplexZahl z4 = KomplexZahl.diff(z1, z2);
//		KomplexZahl z5 = KomplexZahl.mult(z1, z2);
//		System.out.println("Modulul lui z1 este: " + mod);
//		System.out.println("Adunare: " + z3.toString());
//		System.out.println(z3);
//		System.out.println("Scadere: " + z4.toString());
//		System.out.println("Inmultire: " + z5.toString());
//		KomplexZahl.div(z1, z2);
//		System.out.println("linii si coloane: ");
		n = Citire.citireInt();
		c = new KomplexZahl[n][n];
		for (int i = 0; i < c.length; i++) {
			for (int j = 0; j < c[i].length; j++) {
				c[i][j] = new KomplexZahl(2,3);
			}
		}
		for (int i = 0; i < c.length-1; i++) {
			c[i][i] = KomplexZahl.add(c[i][i], c[i+1][i+1]);
		}
		for (int i = 0; i < c.length; i++) {
			for (int j = 0; j < c[i].length; j++) {
				System.out.print(c[i][j].toString() + " ");
			}
			System.out.println();
		}
	}
}
